body {
	background-color: #777777;
}

.page-header {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}

/********************************************************/
/* main page */
.start-game {
	position: absolute;
	width: 100px;
	height: 100px;
}

/*.start-game:active {
	content: url('../media/start-click.png');
}
*/
.go-to-rules {
	position: absolute;
}

.home-bg {
	left: 0px;
	top: 0px;
}

.load-progress {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	font-size: 50px;
}

/********************************************************/
/* game page */
#game_road {
	position: absolute;
}

#game_car {
	position: absolute;
	bottom: 20px;
}

#game_dash {
	position: absolute;
	bottom: 0px;
}

.count-down {
	position: absolute;
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 80px;
}

.game-score {
	position: absolute;
	color: red;
	font-weight: bold;
	font-size: 20px;
}

.modal-confirm {
	color: white;
	font-style: bold;
	font-size: 25px;
	border-width: 2px;
	border-color: white;
	border-style: solid;
	padding: 5px;
}

/********************************************************/
/* result page */
.result-bg {
	left: 0px;
	top: 0px;
}

.result-length {
	position: absolute;
	color: red;
	font-size: 40px;
	font-weight: bold;
}

.result-percent {
	position: absolute;
	color: red;
	font-size: 30px;
	font-weight: bold;
}

/********************************************************/
/* info page */
.info-bg {
	left: 0px;
	top: 0px;
}

/********************************************************/
/* share page */
.share-bg {
	left: 0px;
	top: 0px;
}

/********************************************************/
/* rule page */
/*.rule-bg {
	content: url('../media/rule1.jpg');
	width: 100%;
	height: 100%;
}*/










